<meta charset="utf-8"/>
<?php 

//sort---对数组进行排序
   //字符串排序
   $fruit=array('banana','orange','apple');

   sort($fruit);//自然排序 a b c.....  
   print_r($fruit);
   echo '<br/><br/>';

   //中文排序
   $name=array('潘莹','邓庭之','辣椒');

   sort($name); //首字母顺序排序  a  b c ....
   print_r($name);
   echo '<br/><br/>';


  //数字排序
   $numbers=array(1,4,5,6,7,97,5,78,589,37,3,8);

   sort($numbers);//升序排序
   print_r($numbers);
   echo '<br/><br/>';

   rsort($numbers);//加r  反序排序
   print_r($numbers);
   echo '<br/><br/>';


//ksort  
$fruit=array('c'=>'banana','a'=>'orange','b'=>'apple');
    ksort($fruit);//按键名排序
    print_r($fruit);
    echo '<br/><br/>';

    asort($fruit);//保持键名和值不变的对应关系
    print_r($fruit);
    echo '<br/><br/>';

//shuffle()---将数组的各元素进行随机排序,如图片：
//     $pic=array('1.jpg','2.jpg','3.jpg','4.jpg','5.jpg');
// //    print_r($pic);

// //    echo '<img src="images/1.jpg"/>';

//      //将数组随机打乱，刷新一次更换不同图片
//      shuffle($pic); //最后加shufflie让他显示其中任意3张    
   
//     for($i=0;$i<3;$i++){
// //     echo  '<img src="images/1.jpg" style="margin:15px"/>';

//        //把地址换成变量,此时只显示前3张,不能换
//     	echo '<img src="images/'.$pic[$i].'" style="margin:15px"/>';
//     }
//       echo '<br/><br/><br/>';


    //还可以反序排列array_reverse()
   

$pic1=array('1.jpg','2.jpg','3.jpg','4.jpg','5.jpg');

  $new=array_reverse($pic1);
  
    for($j=0;$j<3;$j++){

       	echo '<img src="images/'.$new[$j].'" style="margin:15px"/>';
    }
    
     print_r($new);





